1
定义 Python 字典:键值映射
EvoClass-AI001Lecture 8
00:00

定义 Python 字典:键值映射

在 Python 中,字典是一种灵活且基础的数据类型,用于以描述性而非位置性的方式存储数据。与列表或元组等序列不同,字典是无序的集合,其中数据通过唯一的名称(称为)进行组织,而不是使用数值索引。这种结构使得数据查找极为快速。

1. 核心结构:键值对

数据以键值对的形式存储,其中唯一直接映射到一个。这种设计类似于经过优化的哈希表,确保极快的检索速度。键必须是唯一的且不可变的(通常是字符串或数字),而值可以是任何数据类型。

{"student_id":101,"name":"Alex","grade":88.5}

2. 字典语法与特性

  • 字典使用花括号{}来定义。
  • 冒号将键与其对应的值分隔开(键:值)。:
  • 字典是可变的,意味着可以在创建后动态地添加、删除或修改键和值。
💡 索引与键查找的区别
字典不支持数值索引(如不支持[0])。数据必须使用创建时提供的特定键名进行检索(例如[1]dictionary["name"])。
main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>